Entrée de Registre Image Display
Spécifiez une image (et un son et un indice si nécessaire) pour s'afficher avec les informations du champ Données sommaires dans la fenêtre d'un module.
Note: Vous trouverez des détails sur l'affichage d'Images ici.
Utilisation
Cette entrée de Registre est attribuée aux utilisateurs et aux groupes :
Clé | Utilisateur | Utilisateur | Groupe | Groupe | Groupe | Groupe |
---|---|---|---|---|---|---|
Clé 1 | User
|
User
|
Group
|
Group
|
Group
|
Group
|
Clé 2 | utilisateur | utilisateur | groupe | groupe | Default
|
Default
|
Clé 3 | Table
|
Table
|
Table
|
Table
|
Table
|
Table
|
Clé 4 | table | Default
|
table | Default
|
table | Default
|
Clé 5 | Image Display
|
|||||
Clé 6 | colonne | |||||
Clé 7 | valeur de recherche | |||||
Valeur | image[;son[;texte]] |
User
|
utilisateur | Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
User
|
utilisateur | Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
Group
|
groupe | Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
Group
|
groupe | Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
Group
|
Default
|
Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
Group
|
Default
|
Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
Il est également possible de tester l’existence de données dans un champ plutôt qu’une valeur exacte en utilisant les variations suivantes :
Group
|
Default
|
Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
Group
|
Default
|
Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte]] |
où :
colonne |
|
||||||||
valeur de recherche
|
est la valeur à rechercher dans colonne. Si la valeur de recherche est trouvée dans colonne (ou est une des valeurs de la table), le reste de l’entrée de Registre est évalué. Pour être appariée, la valeur de recherche doit se trouver dans la colonne exactement comme spécifié et sur sa propre ligne / dans sa propre rangée. Par exemple, si la valeur de recherche est = avertissement et les données dans la colonne sont :
Il en va de même pour les rangées d’une colonne :
La valeur dans Clé 7 (valeur de recherche) peut également être : |
||||||||
|
|||||||||
image |
est le nom du fichier image à afficher. Le fichier doit être situé sur le serveur EMu dans le répertoire Quelle résolution d’image est récupérée à partir du serveur
Lors de la récupération d’un fichier image à partir du serveur, EMu essaiera d’abord de récupérer une image dans une résolution spécifique (21x21 ou 42x42). Si cette image n’est pas trouvée, le fichier image spécifié est récupéré. L’image dans une résolution spécifique permet d’avoir deux images par entrée affichage d’image, l’une avec les Vignettes désactivées et l’autre avec les Vignettes activées. Si Vignette (Afficher>Vignette) est désactivée, le fichier image21x21.ext est d’abord essayé, puis image.ext. Par exemple, l’entrée de Registre :
résultera en EMu essayant d’abord de récupérer toxic21x21.jpg; si ce fichier n’est pas trouvé dans ~/client/etc/images, alors toxic.jpg sera récupéré. Si Vignette est activée et l'entrée de Registre ci-dessus est utilisée, EMu essayera d'abord de récupérer toxic42x42.jpg; si ce fichier n'est pas trouvé dans ~/client/etc/images, alors toxic.jpg sera affiché. |
||||||||
son |
est optionnel. Le son sera lu après l’affichage de l’image. Le fichier son doit être situé sur le serveur EMu dans le répertoire |
||||||||
texte |
est optionnel. Le texte est affiché lorsque le curseur de la souris passe sur l’image affichée. Le message du texte est multilingue en utilisant le format pour l’affichage de texte. |
||||||||
|
correspondra à une colonne vide. |
||||||||
|
correspondra à une colonne avec des données. |
Note: Il est possible d’afficher plusieurs images. Si la même image devait être affichée plusieurs fois, seule la première instance le sera. Il est donc possible de n’afficher qu’un seul affichage d’image lorsque plusieurs valeurs correspondent. De même, le même nom de fichier son ne sera lu qu’une seule fois. Voir le dernier exemple ci-dessous pour plus de détails.
Exemple 1
Pour identifier qu’un objet contient des matières dangereuses, le champ HazHazardous_tab contient le terme toxic
. Pour qu’une image d’avertissement s’affiche et qu’un son soit lu lors de l’accès à l’enregistrement, l’entrée de Registre suivante peut être utilisée :
Clé | Paramètre | Description |
---|---|---|
Clé 1 | Group
|
|
Clé 2 | Default
|
|
Clé 3 | Table
|
|
Clé 4 | ecatalogue
|
|
Clé 5 | Image Display
|
|
Clé 6 | HazHazardous_tab
|
La valeur toxic est recherchée dans le champ HazHazardous_tab et si trouvée, l’image s’affichera et le son sera joué. |
Clé 7 | toxique | |
Valeur |
toxic.jpg;toxic.wav
|
Ces fichiers doivent être localisés sur le serveur EMu dans le répertoire ~emu/client/etc/images . |
Exemple 2
Dans cet exemple une image d'avertissement est affichée et un son est joué lorsqu'on accède à un enregistrement où il y a une valeur dans le champ HazHazardous_tab :
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | HazHazardous_tab
|
Clé 7 | NOT NULL
|
Valeur |
toxic.jpg;toxic.wav
|
Exemple 3
Dans cet exemple, les images sont affichées dans un enregistrement contenant certains produits chimiques. Un texte est donné pour chaque produit chimique :
Colonne |
Valeur |
Image |
Son |
Texte |
---|---|---|---|---|
MatMaterials_tab
|
Sulphur
|
sulphur.gif
|
-
|
Sulpher
|
Magnesium
|
magnesium.gif
|
-
|
Magnesium
|
|
Uranium
|
uranium.gif
|
warning.wav
|
Uranium
|
|
Plutonium
|
plutonium.gif
|
warning.wav
|
Plutonium
|
Les entrées de Registre suivantes peuvent être utilisées :
Clé | Paramètre | Description |
---|---|---|
Clé 1 | Group
|
|
Clé 2 | Default
|
|
Clé 3 | Table
|
|
Clé 4 | ecatalogue
|
|
Clé 5 | Image Display
|
|
Clé 6 | MatMaterial_tab
|
MatMaterial_tab est recherché pour le mot sulphur ; s’il est trouvé, l’image sulphur.gif s’affiche ; aucun son ne retentit (notez les deux points-virgules ensemble : aucun fichier son n’est spécifié entre le fichier image et le texte mais il est nécessaire de tenir compte d’un fichier son car EMu suppose qu’un fichier image est suivi d’un fichier son qui est suivi d’un texte), mais il y a un texte qui dit Sulphur. |
Clé 7 | sulphur
|
|
Valeur | sulphur.gif;;Sulphur
|
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | MatMaterial_tab
|
Clé 7 | magnesium
|
Valeur | magnesium.gif;;Magnesium
|
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | MatMaterial_tab
|
Clé 7 | uranium
|
Valeur | uranium.gif;warning.wav;Uranium
|
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | MatMaterial_tab
|
Clé 7 | plutonium
|
Valeur | plutonium.gif;warning.wav;Plutonium
|
Si un enregistrement contient plus d’un des produits répertoriés ci-dessus, une image s’affichera pour chaque produit.
Exemple 4 : Étiquette bilingue
Si la colonne MatMaterials_tab contient le mot toxic
, l’image est affichée avec un conseil. L’entrée de Registre suivante peut être utilisée :
Clé | Paramètre | Description |
---|---|---|
Clé 1 | Group
|
|
Clé 2 | Default
|
|
Clé 3 | Table
|
|
Clé 4 | ecatalogue
|
|
Clé 5 | Image Display
|
|
Clé 6 | MatMaterial_tab
|
|
Clé 7 | toxic
|
|
Valeur | toxic.gif;;Toxic;:;toxique
|
Le texte correct, toxic (Anglais) ou toxique (Français) sera affiché selon la langue sélectionnée par l’utilisateur. |
Exemple 5
Si l’affichage de la même image est spécifié pour une liste de produits chimiques, une seule copie de l’image s’affichera si un enregistrement contient plus d’un de ces produits.
Si les entrées de Registre suivantes existaient et qu’un enregistrement contenait cyanide (cyanure) et sulphur (sulfure), le fichier hazardous.gif ne s’afficherait qu’une fois :
Clé | Paramètre 1 | Paramètre 2 |
---|---|---|
Clé 1 | Group
|
Group
|
Clé 2 | Default
|
Default
|
Clé 3 | Table
|
Table
|
Clé 4 | ecatalogue
|
ecatalogue
|
Clé 5 | Image Display
|
Image Display
|
Clé 6 | MatMaterial_tab
|
MatMaterial_tab
|
Clé 7 | sulphur
|
cyanide
|
Valeur | hazardous.gif;warning.wav;Hazardous
|
hazardous.gif;warning.wav;Hazardous
|
Clé | Paramètre 3 | Paramètre 4 |
Clé 1 | Group
|
Group
|
Clé 2 | Default
|
Default
|
Clé 3 | Table
|
Table
|
Clé 4 | ecatalogue
|
ecatalogue
|
Clé 5 | Image Display
|
Image Display
|
Clé 6 | MatMaterial_tab
|
MatMaterial_tab
|
Clé 7 | uranium
|
plutonium
|
Valeur | hazardous.gif;warning.wav;Hazardous
|
hazardous.gif;warning.wav;Hazardous
|